package org.springblade.modules.admin.enums.erp.options;

import lombok.AllArgsConstructor;
import lombok.Getter;
import org.springblade.modules.admin.enums.erp.ERPTableEnum;
import org.springblade.modules.admin.enums.erp.tables.ProductInformationEnum;

/**
 * 标品、非标品字段
 * @author: Sharry
 * @createTime: 2025-06-26 10:10
 * @version: Version-1.0
 */
@Getter
@AllArgsConstructor
public enum CategoryTypeEnum {

	/**
	 * 标品
	 */
	STANDARD(ProductInformationEnum.CATEGORY_TYPE.getFieldId(), "1", "标品"),

	/**
	 * 非标品
	 */
	NON_STANDARD(ProductInformationEnum.CATEGORY_TYPE.getFieldId(), "2", "非标品");

	/**
	 * 字段 ID
	 */
	final String fieldId;

	/**
	 * 选项 ID
	 */
	final String id;

	/**
	 * 选项名称
	 */
	final String name;
}
